ecological perspective - Turkish English Dictionary